package com.book.Util;

import cn.hutool.jwt.JWTUtil;

import java.util.HashMap;
import java.util.Map;

/**
 * 千锋Java,为你而生！
 *
 * @Author: Feri
 * @Date:2024/11/4 16:24
 * @Modified:
 */
public class TokenUtil {
    /**
     * 生成令牌
     * @param content 内容*/
    public static String createToken(String content){
        Map<String,Object> phyload=new HashMap<>();
        phyload.put("content",content);
        phyload.put("ctime",System.currentTimeMillis());

        return JWTUtil.createToken(phyload,"mbtisys".getBytes());
    }
    /**
     * 解析令牌*/
    public static String parseToken(String token){
       return JWTUtil.parseToken(token).getPayload("content").toString();
    }
}
